spanish terrapin - German English Dictionary